Synergies among Testing, Verification, and Repair for Concurrent Programs (Dagstuhl Seminar 16201)

نویسندگان

  • Julian Dolby
  • Orna Grumberg
  • Peter Müller
  • Omer Tripp
چکیده

This report documents the program and the outcomes of Dagstuhl Seminar 16201 “Synergies among Testing, Verification, and Repair for Concurrent Programs”. This seminar builds upon, and is inspired by, several past seminars on program testing, verification, repair and combinations thereof. These include Dagstuhl Seminar 13021 “Symbolic Methods in Testing”; Dagstuhl Seminar 13061 “Fault Prediction, Localization and Repair”; Dagstuhl Seminar 14171 “Evaluating Software Verification Systems: Benchmarks and Competitions”; Dagstuhl Seminar 14352 “Next Generation Static Software Analysis Tools”; Dagstuhl Seminar 14442 “Symbolic Execution and Constraint Solving”; and Dagstuhl Seminar 15191 “Compositional Verification Methods for Next-Generation Concurrency”. These were held in January 2013; February 2013; April 2014; August 2014; October 2014; and May 2015, respectively. Two notable contributions of Dagstuhl Seminar 16201, which distinguish it from these past seminars, are (i) the focus on concurrent programming, which introduces significant challenges to testing, verification and repair tools, as well as (ii) the goal of identifying and exploiting synergies between the testing, verification and repair research communities in light of common needs and goals. Seminar May 16–20, 2016 – http://www.dagstuhl.de/16201 1998 ACM Subject Classification B.8.1 Reliability, Testing, and Fault-Tolerance, D.1.3 [Concurrent Programming] Distributed Programming, Parallel Programming, D.2.4 [Software/Program Verification] Assertion Checkers, Correctness Proofs, Model Checking, D.4.1 [Process Management] Concurrency, I.2.2 [Automatic Programming] Automatic Analysis of Algorithms, Program Modification, Program Transformation, Program Verification

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

VaToMAS - Verification and Testing of Multi-Agent Systems (Dagstuhl Seminar 13181)

This report documents the program and the outcomes of Dagstuhl Seminar 13181 “VaToMAS – Verification and Testing of Multi-Agent Systems”. Seminar 28. April–03. May, 2013 – www.dagstuhl.de/13181 1998 ACM Subject Classification I.2.11 Distributed Artificial Intelligence, F.3.1 Specifying and Verifying and Reasoning about Programs, I.2.4 Knowledge Representation Formalisms and Methods

متن کامل

Dagstuhl Seminar 13142 Correct and Efficient Accelerator Programming

This report documents the program and the outcomes of Dagstuhl Seminar 13142 “Correct and Efficient Accelerator Programming”. The aim of this Dagstuhl seminar was to bring together researchers from various sub-disciplines of computer science to brainstorm and discuss the theoretical foundations, design and implementation of techniques and tools for correct and efficient accelerator programming....

متن کامل

Divide and Conquer: the Quest for Compositional Design and Analysis (Dagstuhl Seminar 12511)

On December 16 to 21, the Dagstuhl seminar Divide and Conquer: the Quest for Compositional Design and Analysis was organized. Topic was the compositionality, a central theme in computer science, but its applications, methods, techniques are scattered around many different disciplines. Therefore, this workshop brought together scientists from different disciplines, including deductive verificati...

متن کامل

Algorithms for Optimization Problems in Planar Graphs (Dagstuhl Seminar 13421)

This report documents the program and the outcomes of Dagstuhl Seminar 13411 “Deduction and Arithmetic”. The aim of this seminar was to bring together researchers working in deduction and fields related to arithmetic constraint solving. Current research in deduction can be categorized in three main strands: SMT solvers, automated first-order provers, and interactive provers. Although dealing wi...

متن کامل

Analysis, Test and Verification in The Presence of Variability (Dagstuhl Seminar 13091)

This report documents the program and the outcomes of Dagstuhl Seminar 13091 “Analysis, Test and Verification in The Presence of Variability”. The seminar had the goal of consolidating and stimulating research on analysis of software models with variability, enabling the design of variability-aware tool chains. We brought together 46 key researchers from three continents, working on quality ass...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Dagstuhl Reports

دوره 6  شماره 

صفحات  -

تاریخ انتشار 2016